2210 N Central Ave, Tampa, FL 33602-2406, Tampa
"Lots of contenders for best pizza in Tampa (and best pizza in the Heights), but Lee’s Grocery stan"
214 Westshore Plz, Westshore Plaza, Tampa, FL 33609-1811, Tampa
"Nice environment. The fried pickles had an odd seasoning, but other food was descent. They have drin"
"The food was awesome. The service was great. Thank you so much"